Golang Job: Desktop Developer (Go, Qt, Win, Mac)

Job added on

Company

Files.com
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Location: Work From Your Home on a Remote-First Team at a Hybrid Remote Company

Are you an expert at Golang and/or Qt?

We'd like you to consider joining our growing Golang team at Files.com and help us build the client side of our world-class file transfer and automation platform.

World Class Pay and Benefits

Earn a "Bay Area" Salary from Anywhere. Our pay is competitive with the top software companies in the world, with generous base salary plus equity compensation.

Big Company Benefits: You'll get full Health/Dental/Vision Insurance coverage (plus 75% of Spouse/Family coverage too), 401(k) with generous matching, 11 Company Holidays per year, and 20 PTO/Vacation days.

Brand New Laptop and $1,000: Upon signing, we'll send you a brand new Apple laptop as well as $1,000 to outfit the rest of your home office with things like a monitor, webcam, keyboard, and mouse.

Tight-Knit Fun-Loving Team: You will be joining a fun-loving team that works together very closely, despite the remote work environment.

100% Remote Opportunity

The Files.com Engineering team is 100% remote. However, we travel for regular in-person meetings with the team and the entire company to meet and work together face to face. These meetings are in cities around the US, including Scottsdale, Austin, Orlando, New Orleans, San Diego, Las Vegas, and New York City.

In-person events combine work and fun and are designed to make up for the in-person interaction that occurs in an office job.

We are very excited that COVID-19 restrictions have been lifted and we have fully resumed company travel.

About the Role

Our desktop developers are responsible for all client-side code that runs on Windows, Mac, and Linux natively. (We have a separate team for iOS and Android.)

We obsess about testing, code reviews, and making the development process as seamless and easy as possible.

We have recently adopted Go and Qt as our preferred language and GUI framework for desktop app development and we are looking to grow the team that works on this side of our business.

Ready To Apply?

We would like you to write a cover letter telling us why this opportunity speaks to you. Please specifically cover the following things in your letter:

  • What is the largest Golang application you have personally worked on where your code is currently in production? How many users interact with it, how many servers run it, and can you share any other information about the scale at which it operates?

  • What is the largest contribution you have made to Open Source Software and are there any repositories that you maintain personally?

  • On a Scale of 1 to 10, please rate your knowledge of data structures, algorithms, and writing code that will scale.